#include "mimedata.h"

namespace VrDataCore
{
	MimeData::MimeData()
	{}

	MimeData::~MimeData()
	{}

	void MimeData::setDrawableValue(CoreBase::Drawable* mdrawablevalue)
	{
		m_drawableValue = mdrawablevalue;
	}

	CoreBase::Drawable* MimeData::getDrawableValue() const
	{
		return m_drawableValue;
	}

	void MimeData::setActorValue(CoreBase::ActorBase* mactorvalue)
	{
		p_actor = mactorvalue;
	}

	CoreBase::ActorBase* MimeData::getActorValue() const
	{
		return p_actor;
	}

	void MimeData::setActorObj(osg::ref_ptr<CoreBase::ActorBase> mactorvalue)
	{
		_actorObj = mactorvalue;
	}

	osg::ref_ptr<CoreBase::ActorBase> MimeData::getActorObj() const
	{
		return _actorObj;
	}
}